/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controladores;

import Entidades.Localidad;
import java.util.List;
import logica.jpaControllers.LocalidadJpaController;

/**
 *
 * @author USER
 */
public class CtrlLocalidad {
      public CtrlLocalidad() {
    }
   
    public void guardarLocalidad(Localidad art) {
        LocalidadJpaController ga = new LocalidadJpaController();
        ga.create(art);
    }
    
    public void eliminarLocalidad(Localidad localidad) throws Exception{
        LocalidadJpaController ga = new LocalidadJpaController();
        ga.destroy(localidad.getIdlocalidad());
    }

    public void modificarLocalidad(Localidad a) throws Exception {
        LocalidadJpaController ga = new LocalidadJpaController();
        ga.edit(a);
    }
    
     
    public Localidad buscarLocalidad_X_idLocalidad(int idlocalidad){
        LocalidadJpaController ga = new LocalidadJpaController();
        return ga.findLocalidad(idlocalidad);
       
    }
    
    public Localidad buscarLocalidadNombre(String nom) throws Exception{
        LocalidadJpaController ga = new LocalidadJpaController();
        return ga.findLocalidad_x_nombre(nom);
         
    }
        
    public List buscarTodosLocalidad() throws Exception{        
        LocalidadJpaController ga = new LocalidadJpaController();
        return ga.findLocalidadEntities();
    }



}
